package sv.com.seguros.dso.asg;

import java.util.List;

import sv.com.seguros.dto.asg.AsgAbono;
import sv.com.seguros.dto.asg.AsgPoliza;
import sv.com.seguros.exception.WebException;

public interface AsgPolizaService {
	public void createPoliza(AsgPoliza asgPoliza) throws WebException;
	public void createPoliza(AsgPoliza asgPoliza, Long asgPolizaIdAnterior) throws WebException;
	public void deleteAbono(AsgPoliza asgPoliza, Long asgAbonoId) throws WebException;
	public void updateAbonos(List<AsgAbono> asgAbonos, AsgPoliza asgPoliza) throws WebException;
	public void deleteAsgPoliza(Long asgPolizaId) throws Exception;
}
